Docker Compose
Dockerを使いやすくする拡張機能
Vue.jsの開発環境をDockerで構築の続きで、docker build ~~ と docker run ~~ を毎回実行するのが面倒なのを簡略化する
以下のような docker-compose.yml ファイルを用意し
code:yml
version: "3.8"
services:
web:
container_name: web
build:
context: .
dockerfile: Dockerfile.dev
volumes:
- ".:/app"
- "/app/node_modules"
ports:
- "8080:8080"
以下のコマンドを実行すれば、docker build と docker run 相当の処理をしてくれる
docker-compose up